home *** CD-ROM | disk | FTP | other *** search
/ Java for 3D & VRML Worlds / Java for 3d and VRML Worlds.iso / examples / chap06 / SoundPitch.wrl < prev    next >
Text File  |  1996-10-14  |  636b  |  31 lines

  1. #VRML V2.0 utf8
  2.  
  3. NavigationInfo{
  4.         headlight FALSE
  5. }
  6.  
  7. DEF TIME TimeSensor{
  8.         loop TRUE
  9.         cycleInterval 5.0
  10. }
  11.  
  12. DEF PITCH_INTP ScalarInterpolator{
  13.         key     [0, 0.33, 0.66, 1.0]
  14.         keyValue[0.2, 1.0, 1,0, 0.2]
  15. }
  16.  
  17. Sound{
  18.         source DEF SOUND_SOURCE AudioClip{
  19.                 loop TRUE
  20.                 pitch 1.0
  21.                 url "pitch.wav"
  22.         }
  23. }
  24.  
  25. DEF LIGHT DirectionalLight{}
  26. Shape{geometry Cone{}}
  27.  
  28. ROUTE TIME.fraction_changed TO PITCH_INTP.set_fraction
  29. ROUTE PITCH_INTP.value_changed TO SOUND_SOURCE.set_pitch
  30. ROUTE PITCH_INTP.value_changed TO LIGHT.set_intensity
  31.